more refutable - Turkish English Dictionary